import { search_type_staticNode } from "./cla_search_type_staticNode";
import { search_type_eventBind } from "./cla_search_type_eventBind";
import { spacename_search_type } from "../DataDefine/sourceData";
import type { search_type_props } from "./cla_search_type_props";
import { listenEvent_mana } from "@global/index";

const search_type_dataManaTag = "search_type_dataMana";

export class search_type_dataMana extends search_type_staticNode {
  get [Symbol.toStringTag]() {
    return search_type_dataManaTag;
  }

  constructor(props: search_type_props) {
    super(props);
  }

  /**
   * 事件 绑定 this
   */
  eventBind = new search_type_eventBind();

  /**
   * 事件 监听管理
   */
  eventM = new listenEvent_mana(spacename_search_type);
}
